// FunctionVisitor.h: interface for the FunctionVisitor class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_FUNCTIONVISITOR_H__460E9930_8911_4819_8245_C1057AD99CA6__INCLUDED_)
#define AFX_FUNCTIONVISITOR_H__460E9930_8911_4819_8245_C1057AD99CA6__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "JointFunction.h"

class FunctionVisitor  
{
public:
	FunctionVisitor();
	virtual ~FunctionVisitor();

public:
	virtual BOOL Visit(JointFunction& function) = 0;
};

#endif // !defined(AFX_FUNCTIONVISITOR_H__460E9930_8911_4819_8245_C1057AD99CA6__INCLUDED_)
